//#include "tiled_image.hpp"

//namespace pmd2 { namespace graphics
//{
//
    //template<class _pix_t>
    //    void ShowPixelStats( const string & pixelname )
    //{
    //    cout <<"\n\n" <<pixelname <<"\n";
    //    cout <<"PIXEL_DATA_MASK     : " << std::bitset<_pix_t::BITS_PER_PIXEL>( _pix_t::MASK_PIXEL_DATA ) <<"\n"
    //            <<"BYTES_PER_PIXEL     : " << _pix_t::BYTES_PER_PIXEL      <<"\n"
    //            <<"BITS_PER_PIXEL      : " << _pix_t::BITS_PER_PIXEL       <<"\n"
    //            <<"NB_COMPONENTS       : " << _pix_t::NB_COMPONENTS        <<"\n"
    //            <<"BITS_PER_COMPONENTS : " << _pix_t::BITS_PER_COMPONENTS  <<"\n"
    //            <<"MAX_VALUE_PER_COMPONEMENT : " << static_cast<uint64_t>(_pix_t::MAX_VALUE_PER_COMPONEMENT) <<"\n"
    //            <<"IS_INDEXED : " << _pix_t::IS_INDEXED <<"\n"
    //            <<"BYTES_SIZE_DATA_CONTAINER : " <<_pix_t::BYTES_SIZE_DATA_CONTAINER <<"\n" ;

    //    for( unsigned int i = 0; i < _pix_t::NB_COMPONENTS; ++i )
    //        cout <<pixelname <<"::GetAcomponentBitmask(" <<i <<") : " <<static_cast<uint64_t>(_pix_t::GetAcomponentBitmask(i)) <<"\n";
    //};
//};};